|
JCP Module Istaller. Public API. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectru.CryptoPro.Install.AbstractInstaller
ru.CryptoPro.Install.ShellInstaller
public final class ShellInstaller
Вспомогательный класс для реализации установки пакета или набора пакетов, как из командной строки так и из Manifest.
| Field Summary | |
|---|---|
static char |
PACKAGE_CHAR
Разделитель имен пакетов. |
static java.lang.String |
SILENT_INSTALL
Опция установки продукта с префиксом опции. |
| Fields inherited from class ru.CryptoPro.Install.AbstractInstaller |
|---|
CLASS_CHAR, resource |
| Method Summary | |
|---|---|
static void |
makeAction(java.net.URL base,
java.util.Map classes,
java.lang.String[] allJars,
java.lang.String[] args)
Выполнение установки. |
static void |
makeAction(java.net.URL base,
java.lang.String classes,
java.lang.String[] allJars,
java.lang.String[] args)
Выполнение установки. |
static boolean |
makeActionNoEx(java.net.URL base,
java.util.Map classes,
java.lang.String[] allJars,
java.lang.String[] args)
Выполнение установки без возбуждения исключения и с возвратом кода ошибки. |
static boolean |
makeActionNoEx(java.net.URL base,
java.lang.String classes,
java.lang.String[] allJars,
java.lang.String[] args)
Выполнение установки без возбуждения исключения и с возвратом кода ошибки. |
| Methods inherited from class ru.CryptoPro.Install.AbstractInstaller |
|---|
getKeyUninstall, removeInstalledPackages |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final char PACKAGE_CHAR
public static final java.lang.String SILENT_INSTALL
| Method Detail |
|---|
public static boolean makeActionNoEx(java.net.URL base,
java.util.Map classes,
java.lang.String[] allJars,
java.lang.String[] args)
makeAction(URL,Map,String[],String[]).
base - базовый URL, из которого происходит запускclasses - имя возможных для установки классов.allJars - массив всех jar файлов, для которых необходим доступ во время
установки.args - аргументы инсталятора
public static boolean makeActionNoEx(java.net.URL base,
java.lang.String classes,
java.lang.String[] allJars,
java.lang.String[] args)
makeAction(URL,Map,String[],String[]).
base - базовый URL, из которого происходит запускclasses - имя возможных для установки классов.allJars - массив всех jar файлов, для которых необходим доступ во время
установки.args - аргументы инсталятора
public static void makeAction(java.net.URL base,
java.util.Map classes,
java.lang.String[] allJars,
java.lang.String[] args)
throws ArgumentException,
java.util.prefs.BackingStoreException,
java.io.IOException
base - базовый URL, из которого происходит запускclasses - имя возможных для установки классов.allJars - массив всех jar файлов, для которых необходим доступ во время
установки.args - аргументы инсталятора
ArgumentException - при неправильно переданных аргументах
java.util.prefs.BackingStoreException - ошибки доступа к Prefs
java.io.IOException - ошибки ввода/вывода
public static void makeAction(java.net.URL base,
java.lang.String classes,
java.lang.String[] allJars,
java.lang.String[] args)
throws ArgumentException,
java.util.prefs.BackingStoreException,
java.io.IOException
base - базовый URL, из которого происходит запускclasses - имя возможных для установки классов.allJars - массив всех jar файлов, для которых необходим доступ во время
установки.args - аргументы инсталятора
ArgumentException - при неправильно переданных аргументах
java.util.prefs.BackingStoreException - ошибки доступа к Prefs
java.io.IOException - ошибки ввода/вывода
|
Copyright Crypto-Pro. All rights reserved. |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||